home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.415 < prev    next >
Text File  |  1996-02-12  |  29KB  |  518 lines

  1. Frequently Asked Questions (FAQS);faqs.415
  2.  
  3.  
  4.  
  5. I. Introduction
  6.  
  7. The purpose of this posting is to give you the background information you need
  8. to be a savvy buyer of 386/486 hardware for running UNIX.  It is aimed
  9. especially at hackers and others with the technical skills and confidence to go
  10. to the mail-order channel, but contains plenty of useful advice for people
  11. buying store-front retail.  It was formerly part of 386-buyers-faq issues 1.0
  12. through 4.0, and is still best read in conjunction with the pc-unix/software
  13. FAQ descended from that posting.
  14.  
  15. This document is maintained and periodically updated as a service to the net by
  16. Eric S.  Raymond <esr@snark.thyrsus.com>, who began it for the very best
  17. self-interested reason that he was in the market and didn't believe in plonking
  18. down several grand without doing his homework first (no, I don't get paid for
  19. this, though I have had a bunch of free software and hardware dumped on me as a
  20. result of it!).  Corrections, updates, and all pertinent information are
  21. welcomed at that address.  The editorial `we' reflects the generous
  22. contributions of many savvy USENETters.
  23.  
  24. This posting is periodically broadcast to the USENET group comp.unix.sysv386
  25. and to a list of vendor addresses.  If you are a vendor representative, please
  26. check to make sure any information pertaining your company is current and
  27. correct.  If it is not, please email me a correction ASAP.  If you are a
  28. hardware-knowledgeable user, please send me any distillation of your
  29. experience that you think might improve this posting.
  30.  
  31. II. Overview of the Market
  32.  
  33. The central fact about 386/486 clone hardware that conditions every aspect of
  34. buying it is this: more than anywhere else in the industry, de-facto hardware
  35. standards have created a commodity market with low entry barriers, lots of
  36. competitive pressure, and volume high enough to amortize a *lot* of development
  37. on the cheap.
  38.  
  39. The result is that this hardware gives you lots of bang-per-buck, and it's
  40. getting both cheaper and better all the time.  Furthermore, margins are thin
  41. enough that vendors have to be lean, hungry, and *very* responsive to the
  42. market to survive.  You can take advantage of this, but it does mean that much
  43. of the info in the rest of this document will be stale in three months and
  44. completely obsolete in six.
  45.  
  46. One good general piece of advice is that you should avoid both the highest-end
  47. new-technology systems (those not yet shipping in volume) and the very cheapest
  48. systems put out by vendors competing primarily on price.  The problem with
  49. the high end is that it usually carries a hefty "prestige" price premium, and
  50. may be a bit less reliable on average because the technology hasn't been
  51. through a lot of test/improve cycles.  The problem with the low end is that
  52. price-cutters sometimes settle for marginal components.  UNIX is more
  53. sensitive to hardware flakiness than DOS, so cut-price systems that might
  54. deliver consistently for DOS lemmings can come around and bite you.  Use a
  55. little care, and spend the $200-$300 to stay out of the basement.  It's worth
  56. it.
  57.  
  58. The last point deserves a little amplification.  In the PC world, there's a lot
  59. of "if it doesn't fail, it's OK".  It is common to ignore normal engineering
  60. tolerances --- the allowances for variations in components, temperature,
  61. voltage margins, and the like --- and to assume that anything which doesn't
  62. fail outright must work.  Watch out!  For example, The ISA bus was originally
  63. designed for 6 MHz.  IBM later updated that to 8 MHz, and that's as much of a
  64. standard as there is, yet there are motherboards that will let you (try to!)
  65. run it at 12 MHz --- 50% over spec.  Some cards are actually designed to work
  66. at that speed with proper tolerances.  Others might work...or they might flake
  67. out when they get warm.  Any systems vendor above the fly-by-night level is
  68. going to shoot for a little more reliability than this, burning in systems and
  69. (often) doing at least a token system test with some kind of UNIX (usually
  70. XENIX).  Pay the few extra bucks it costs to deal with a more careful vendor.
  71.  
  72. Memory sufficiently fast and reliable for 486/50DX systems running UNIX seems
  73. to be a particular problem (anything slower than 60ns will hurt performance).
  74. The following war story by one comp.unix sysv386 regular is typical: "Dell 2.2
  75. ran perfectly on 3 different AMI 486/50 EISA boards.  That is, after I replaced
  76. faulty memory chips which caused repeated panics.  My conclusion, after
  77. consulting with our hardware suppliers, was that current quality control on
  78. top-end memory chips (NEC, Toshiba) is not good enough for 486/50's running
  79. serious Unix.  The memory will pass every DOS-based test.  One has to plug and
  80. play to get a set of simms that work reliably.  Part of the hazerds of leading
  81. edge technology."
  82.  
  83. In mid-November, one correspondent recommended Goldstar Gold-on-Gold 1x3 or
  84. 1x9.  The idiots in Congress (a redundant phrase if ever there was one) have
  85. imposed an "anti-dumping" (read: "protect American fat-cats") tariff that
  86. immediately jacked up prices by $20 per megabyte.  Just in time for Xmas...
  87.  
  88. III. Buying the basics
  89.  
  90. In this section, we cover things to look out for that are more or less
  91. independent of price-performance tradeoffs, part of your minimum system
  92. for running UNIX.
  93.  
  94. A. Getting Down to Cases
  95.  
  96. Cases are just bent metal.  It doesn't much matter who makes those, as long as
  97. they're above an easy minimum quality (on some *really* cheap ones, cards fail
  98. to line up nicely with the slots, drive bays don't align with the access
  99. cutouts, or the motherboard is ill-supported and can ground out against the
  100. chassis).  If you're fussy about RFI (Radio-Frequency Interference), it's worth
  101. finding out whether the plastic parts of the case have conductive coating on
  102. the inside; that will cut down emissions significantly, but a few cheap cases
  103. omit it.
  104.  
  105. Should you buy a desktop or tower case?  Our advice is go with tower unless
  106. you're building a no-expansions personal system and expect to be using the
  107. floppies a lot.  Many vendors charge nothing extra for a tower case and the
  108. absolute *maximum* premium I've seen is $100.  What you get for that is less
  109. desktop clutter, more and bigger bays for expansion, and often (perhaps most
  110. importantly) a beefed-up power-supply and fan.  Putting the box and its fan
  111. under a table is good for maybe 5db off the effective noise level, too.
  112. Airflow is also an issue; if the peripheral bays are less cramped, you get
  113. better cooling.  This is a good argument for a full tower rather than the `baby
  114. tower' cases some vendors offer.  Be prepared to buy extension cables for your
  115. keyboard and monitor, though; vendors almost never include enough flex.
  116.  
  117. For users with really heavy expoansibility requirements, rackmount PC cases do
  118. exist (ask prospective vendors).  Typically a rackmount case will have pretty
  119. much the same functionality as an ordinary PC case.  But, you can then buy
  120. drive racks (complete with pwer supply), etc. to expand into.  Also, you can
  121. buy passive backplanes with up to 20 or so slots. You can either put a CPU card
  122. in one of the slots, or connect it to an ordinary motherboard through one of
  123. the slots.
  124.  
  125. B. Power Supplies and Fans
  126.  
  127. Power supplies can matter but quality is cheap; give preference to those with a
  128. Underwriter's Laboratories rating.  There's some controversy over optimum
  129. wattage level; on the one hand, you want enough wattage for expansion.  On the
  130. other, big supplies are noisier, and if you draw *too little* current for the
  131. rating the delivered voltage can become unstable.  And the expected wattage
  132. load from peripherals is droppong steadily.  The big old 300-watt supplies that
  133. were designed for running several full-height 5.25" floppies are overkill in
  134. these days of portable-driven lightweight 3.5" drives.  200 watts is good
  135. enough these days, and the new breed of compact 200W supplies is quieter to
  136. boot.
  137.  
  138. (About that annoying fan noise, ask if the fan on a target system has a
  139. variable speed motor with thermostatic control --- this will cut down on noise
  140. tremendously.  If not: I have seen a rave about, but haven't used, a
  141. thermostatic fan controller called "The Silencer".  This tiny device mounts
  142. inside your power supply and connects to the fan's power leads.  It
  143. automatically varies the fan motor speed to hold a 79 to 82F temperature.
  144. Write Quiet Technology, Inc. PO Box 8478, Port St. Lucie FL 34985.  Warning:
  145. installing this may void your warranty!)
  146.  
  147. C. The Heart Of The Machine
  148.  
  149. Yet another basic decision, of course, is processor speed and type.  Until
  150. recently, the hot sellers in this market were the 386/33DX and AMD 386/40DX,
  151. which I'd say are reasonable minimum-speed engines for UNIX with X.  However,
  152. recent pricing moves by Intel have moved the price of a 486SX25 below the
  153. roughly equivalent 386DX33 chip.  The 386 is therefore effectively dead for new
  154. hardware, and the 486SX/25 defined as the new low end (at least for the next
  155. 90 days or so).
  156.  
  157. At the system level, the current premium for 486 over 386 is about $150 as
  158. many vendors move to phase out their 386 designs.  Unless you're buying a
  159. portable, we definitely recommend going 486.
  160.  
  161. The 386SX machines were never a very good idea for UNIX; the 16-bit bus-to-CPU
  162. path can choke your throughput.  The 486SX is even worse, a stupid marketing
  163. crock with no technical justification whatsoever.  It's a 486DX with the
  164. floating-point unit missing or even deliberately lobotomized out; the
  165. difference *will* bite you in unobvious ways, for example if you use X which
  166. does a lot of FP for graphics.  (One respondent opined that "SX" is
  167. Intel-internal code for "sucks".)
  168.  
  169. A 486DX/33 has enough power make a good personal UNIX box.  For UNIX, this is
  170. your floor; how far above them you want to buy depends on your budget and job
  171. mix.  We'll have much more to say about this in the section on performance
  172. tuning.
  173.  
  174. D. Motherboards and BIOSes
  175.  
  176. Provided you exercise a little prudence and stay out of the price basement,
  177. motherboards and BIOS chips don't vary much in quality either.  There are only
  178. six or so major brands of motherboard inside all those cases and they're pretty
  179. much interchangable; brand premiums are low to nonexistent and cost is strictly
  180. tied to maximum speed and bus type.  Unless you're buying from a "name" outfit
  181. like Compaq, Dell, or AST that rolls its own motherboards and BIOSes, there are
  182. only four major brands of BIOS chip (AMI, Phoenix, Mylex, Award) and not much
  183. to choose between 'em but the look of the self-test screens.  One advantage
  184. UNIX buyers have is that UNIXes are built not to rely on the BIOS code (because
  185. it can't be used in protected mode without more pain than than it's worth).  If
  186. your BIOS will boot properly, you're usually going to be OK.
  187.  
  188. If the above sounds too rosy, there is a catch; it describes *current*
  189. hardware, not some of the historical botches.  And it's hard to know how old
  190. what you're buying is.  You might actually be buying a motherboard that's been
  191. sitting on the dealer's back shelf for a year, with a BIOS chip in it that was
  192. in the drawer for another year before he ever stuck it in the board.  And some
  193. of those older BIOSes and board designs are to be desperately avoided.  There
  194. have been quite a few bogus cache designs that either don't work at all
  195. (instant panic under UNIX) or that severely degrade performance.  A lot of
  196. earlier designs have bus timing problems that show up in bad interactions with
  197. host adapters and fancy graphics boards.  Bad memory designs were also not
  198. uncommon.
  199.  
  200. A good, tricky way to keep the vendor from shipping you these fossils is to
  201. specify a motherboard that can take 4MB SIMMs (as opposed to just the older 1MB
  202. kind).  You want to do this anyhow for functional reasons.
  203.  
  204. There are a few other potential gotchas to beware of, especially in the cheaper
  205. off-brand boards.  One is "shadow RAM", a trick some boards use for speeding up
  206. DOS by copying the ROM contents into RAM at startup.  It should be possible to
  207. disable this.  Also, on a caching motherboard, you need to be able to disable
  208. caching in the memory areas used by expansion cards.  Some cheap motherboards
  209. fail to pass bus-mastering tests and so are useless for use with a good SCSI
  210. interface; on others, the bus gets flaky when its turbo (high-speed) mode is
  211. on.  Fortunately, these problems aren't common.
  212.  
  213. Finally, one name-brand tip: *don't* buy DTK-brand motherboards for a UNIX
  214. system!  They generate lots of spurious interrupts, which DOS is too stupid to
  215. be bothered by but which completely tank UNIX.
  216.  
  217. You can avoid both dangerously fossilized hardware and these little gotchas by
  218. sticking with a system or motherboard design that's been tested with UNIX (some
  219. help with that below).
  220.  
  221. Some other good features to look for in a motherboard include:
  222.  
  223. * Gold-plated contacts in the expansion slots and RAM sockets.  Base-metal
  224.   contacts tend to grow an oxidation layer which can cause intermittent
  225.   connection faults that look like bad RAM chips or boards.  (This is why, if
  226.   your hardware starts flaking out, one of the first things to do is jiggle
  227.   or remove the boards and reseat them, and press down on the RAM chips
  228.   to reseat them as well -- this may break up the oxidation layer.  If
  229.   this doesn't work, rubbing what contacts you can reach with a soft
  230.   eraser is a good fast way to remove the oxidation film. Beware, some
  231.   hard erasers, including many pencil erasers, can strip off the plating, too!)
  232.  
  233. * Ability to go to 64MB on the motherboard (that is, without plug-in
  234.   daughterboards).  Most EISA boards seem to have this (the popular Mylex
  235.   MAE486 board is an exception).
  236.  
  237. * The board should be speed-rated as high as your processor, of course.
  238.   It's good if it's rated higher, so upgrade to a faster processor is
  239.   just a matter of dropping in the chip and a new crystal.
  240.  
  241. If your motherboard offers multiple cache sizes, make sure you know whether the
  242. larger cache is required when using more than a certain amount of memory.  Or,
  243. in general, fill the cache all the way -- cache-speed RAM is getting pretty
  244. cheap.
  245.  
  246. Note, however, that hardware caches for system boards are really designed to
  247. achieve effective 0 wait state status, rather than perform any significant
  248. buffering of data.  As a general rule applicable to all clones, 64Kb cache
  249. handles up to 16Mb memory.  256Kb cache handles up to 64Mb.  128Kb cache is
  250. nearly redundant for a 16MB system; the benefit from additional caching is
  251. statistically.  This means that running with 8Mb RAM, there is little
  252. difference between a 64Kb, 128Kb, or 256Kb cache on the systemboard.
  253.  
  254. Finally, beware the infamous FP exception bug!  Some motherboards fail to
  255. handle floating point exceptions correctly; instead of generating a SIGFPE they
  256. lock up. The following fragment of C code will reproduce the problem:
  257.  
  258.     double d;
  259.  
  260.     d = 0.0;
  261.     d = 1.0 / d;    /* floating divide by zero should yield SIGFPE */
  262.  
  263. John R. Levine <johnl@iecc.cambridge.ma.us> explains: "The difficulty stems
  264. from the fact that there are two ways to handle floating exceptions on a 486,
  265. the right way and the PC way.  What the 486 wants to do is to generate an
  266. interupt 16 when there is a floating point error, all entirely internal to the
  267. CPU.  This has been the native way to handle floating point interrupts since
  268. the 286/287.  The 286/287 and 386/387 each have a dedicated ERROR pin that the
  269. FPU uses to tell the CPU that it's time for an error interrupt.
  270.  
  271. Unfortunately, the 8086/8087 handled interrupts differently.  The error pin on
  272. the 8087 was wired to the 8259A interrupt controller, the same interrupt
  273. controller that handled keyboard, disk, clock, etc.  interrupts.  The PC/AT
  274. enshrined IRQ 13 as the one for floating interrupts.  (The details of this are
  275. a little hazy to me, since the XT didn't have IRQ 13 tied to an 8259A, so the
  276. AT must have at least changed the interrupt number.)  PC designs have generally
  277. wired the 287 or 387 ERROR pin to the 8259A, not to the ERROR pin on the CPU,
  278. or at best had some poorly documented way to switch between the two interrupt
  279. methods.
  280.  
  281. In the interest of backward compatibility, the 486 has a mode bit that says not
  282. to handle FP exceptions automatically, but rather to freeze the FPU and send a
  283. signal on the FERR pin, which is usually tied to an 8259A which then feeds the
  284. interrupt back as IRQ 13.  There is some extra complication involved here
  285. because the FPU has to stay frozen until the interrupt is accepted so the CPU
  286. can go back and look at the FPU's state.  Early 386/25 chips had a bug that
  287. would sometimes freeze up on a floating point interrupt and you had to get a
  288. kludge socket with a PAL that fixed the timing glitch that provoked the bug.
  289.  
  290. So as likely as not, the motherboard hardware that runs FERR out and back isn't
  291. working correctly.  It's not surprising, few DOS users take floating point
  292. seriously enough to notice whether the interrupts are working right."
  293.  
  294. When you specify a system, make clear to your vendor that the motherboard must
  295. handle float exceptions properly.  Test your motherboard's handling of
  296. divide-by-zero; if it doesn't work, press your vendor to replace it *and
  297. send me email*!  Only by publishing a list of boards known bad can we
  298. protect ourselves and pressure vendors to fix this problem.
  299.  
  300. The 386 UNIX Buyer's Guide posting (pc-unix/software) includes tables of
  301. motherboards and systems known to run with various UNIX ports.
  302.  
  303. E. Peripherals
  304.  
  305. Peripherals are another matter, especially hard disks.  A good rule of thumb
  306. for balanced configurations is that the hard disk should comprise about half
  307. (or maybe a bit more) of the total system hardware price (exception: if you're
  308. buying a really good monitor, like 16" or over, it's going to be expensive
  309. enough to bust this rule).  Unless you're the exception who has to invoke
  310. warranty due to a system arriving dead, most of what you buy from a dealer or
  311. mail-order house is their ability to surf the Winchester market, make volume
  312. buys, and burn in your disks before shipping.  We'll look at disk choices in
  313. more detail later on.
  314.  
  315. These days, most vendors bundle a 14" monitor and super-VGA card with 1024x768
  316. resolution in with their systems.  Details to watch are whether the card comes
  317. loaded with 512K or 1MB of RAM (which will affect how much of that maximum
  318. resolution and how many colors you actually get), whether the memory is
  319. dual-ported VRAM (slightly more expensive but much faster), and whether the
  320. monitor is interlaced or non-interlaced.  The latter is better and should no
  321. longer cost extra; look for the abbreviation NI in the ad or quote and be
  322. suspicious if you don't see it.
  323.  
  324. You should have a tape drive for backup.  Unfortunately, the tape drive market
  325. is rather confusing.  Rather than try to give a capsule summary, we give it
  326. its own section below.
  327.  
  328. We'll have much more to say about price/performance tradeoffs in peripherals
  329. in the next major section, on performance tuning.
  330.  
  331. F. Keyboards
  332.  
  333. Hal Snyder of Mark Williams, Co. <hal@mwc.com> sent us the following caveat:
  334.  
  335. We find that about 10% of cheap no-name keyboards do not work in scan
  336. code set 3.  We are interested in scan code set 3 because only there can
  337. you reprogram the keyboard on a per-key basis as to whether keys are
  338. make-only, make-break, or autorepeat.  It is a big win for international
  339. support and for X.
  340.  
  341. Keytronic, Cherry, and Honeywell keyboards, as well as a large number of
  342. imports, work fine.  My advice is to either by a respected brand of
  343. keyboard, or deal with a vendor who will allow you to return an
  344. inompatible keyboard without charge.
  345.  
  346. G. Power Protection
  347.  
  348. Finally, I strongly recommend that you buy a power conditioner to protect your
  349. hardware.  MOV-filtered power bars make nice fuses (they're cheap to replace),
  350. but they're not enough.  I've been delighted with my TrippLite 1200, which you
  351. can get for $139 or so by mail order.  A fringe benefit of this little beauty
  352. is that if you accidently pull your plug out of the wall you may find you
  353. actually have time to re-connect it before the machine notices!
  354.  
  355. The tecbical info in the remainder of this section is edited from material
  356. supplied by David E. Wexelblat <dwex@mtgzfs3.att.com>.
  357.     
  358. There are several levels of power protection available to the home computer
  359. user.  I break this down into 4 levels; others may have different ways of
  360. classifying things.  The levels are:
  361.  
  362.     1. Surge Suppressor
  363.     2. Line Conditioners
  364.     3. Standby Power Supplies
  365.     4. Uninterruptible Power Supplies
  366.  
  367. and here's what they mean:
  368.  
  369. 1. Surge suppressors
  370.  
  371. These are basically a fancy fuse between the source and your hardware; they
  372. clamp down spikes, but can't fill in a low voltage level or dropout.
  373.  
  374. This is a bare minimum level of protection that any piece of expensive
  375. electronics should have.  Note that this applies to more than just AC power;
  376. surge suppressors are available for (and should be used on) phone lines, and
  377. RS-232 and parallel connections (for use on long lines; generally not needed if
  378. the devices is colocated with the computer and all devices are protected from
  379. outside sources).  Note also that *all* devices connected to your computer need
  380. to be protected; if you put a surge suppressor on your computer but not your
  381. printer, then a zap on the printer may take out the computer, too.
  382.  
  383. An important fact about surge suppressors is that *they need to be replaced if
  384. they absorb a large surge*.  Besides fuses, most suppressors rely on on
  385. components called Metal-Oxide Varistors (or MOVs) for spike suppression, which
  386. degrade when they take a voltage hit.  The problem with cheap suppressors is
  387. that they don't tell you when the MOV is cooked, so you can end up with no
  388. spike protection and a false sense of security --- better ones have an
  389. indicator.
  390.  
  391. You can buy surge suppressors at any Radio Shack; for better prices, go
  392. mail-order through Computer Shopper or some similar magazine.  All of
  393. these are low-cost devices ($10-50).
  394.  
  395. 2. Line Conditioners
  396.  
  397. These devices filter noise out of AC lines.  Noise can degrade your power
  398. supply and cause it to fail prematurely.  They also protect against short
  399. voltage dropouts and include surge suppression.
  400.  
  401. My Tripp-Lite 1200 is typical of the better class of line conditioners --- a
  402. box with a good big soft-iron transformer and a couple of moby capacitors in it
  403. and *no* conductive path between the in and out sides.  With one of these, you
  404. can laugh at brownouts and electrical storms.
  405.  
  406. Price vary widely, from $40-400, depending on the power rating and capabilities
  407. of the device.  Mail-order from a reputable supply house is your best bet.
  408. Line conditioners typically *don't* need to be replaced after a surge; check
  409. to see if yours includes MOVs.
  410.  
  411. 3. Standby power supplies (SPSs)
  412.  
  413. These devices are battery-based emergency power supplies that provide power for
  414. your system via an inverter if the power fails. An SPS will generally have all
  415. the capabilities of a line conditioner as well.
  416.  
  417. Note: these devices do not come on line until after the power fails, and have a
  418. certain amount of delay of some of milliseconds before they come on line.  If
  419. the capacitors in your power supply are not large enough, the SPS may not cut
  420. in in time to prevent your computer from seeing the power failure.
  421.  
  422. Note also that many SPSs are marketed as Uninterruptable Power Supplies (see
  423. below).  This is incorrect.  Any device with a non-zero cutover time cannot be
  424. a true UPS.  If the ad mentions a cutover time, it's an SPS, and not a UPS.
  425.  
  426. The price range for these devices (depending largely on size and cutover time)
  427. is $200-2000.  An SPS will *not* need to be replaced after absorbing a large
  428. surge.
  429.  
  430. 4. Uninterruptable power supplies (UPSs)
  431.  
  432. These devices provide full-time isolation from the incoming AC line through a
  433. transformer of some sort.  These devices are on-line at all times, and if the
  434. AC line fails, the batteries will cut in.  Your devices will see no
  435. interruption of their incoming AC.  UPSs cost more, and provide more features.
  436. They are the ultimate in power protection.  Many UPSs have an intelligent
  437. interface that will notify a connected device of a power failure, allowing it
  438. to shut down cleanly.  UPSs also provide the capabilities of a line
  439. conditioner. The price range (for devices in the size range for a home
  440. computer) are $400-$2500.  An UPS will *not* need to be replaced after
  441. absorbing a large surge.
  442.  
  443. Now, given this information, how does one decide what to get?  For a system
  444. that runs unattended, like most Unix systems, it is best to have a device that
  445. provides both power holdover and a power failure signal.  Hence, for a Unix
  446. system, a UPS is the best idea (an SPS is not the best power protection and
  447. most have no intelligent interface).  At least one vendor sells
  448. ordered-shutdown software for Unix, and it's fairly simple to write your own
  449. daemon to monitor a serial port, and send init a SIGPWR signal when it sees a
  450. certain signal.
  451.  
  452. Our recommendation for a home Unix environment is a configuration like the
  453. following:
  454.  
  455.     a) A true on-line UPS for the computer system.  An intelligent
  456.        interface is mandatory, along with appropriate software for
  457.        ordered shutdown.
  458.     b) Surge suppression on all phone lines, and also on serial/parallel
  459.        lines that leave the room.
  460.     c) Line conditioners on any devices not connected to the UPS.  If
  461.        you do take a power hit, it's cheaper to replace a $50 line
  462.        conditioner than a $1500 laser printer.
  463.  
  464. An important question is "How do I know how big a UPS to get?"  The watt rating
  465. of the UPS should be at least the sum of the peak ratings off all equipment
  466. connected to it.  UPS marketroids tend to quote you UPS capacities and formulas
  467. like "sum of VA ratings + 20%" which (surprise!) push you towards costler
  468. hardware.  Ignore them.  If a watt rating is not given, watts = 0.75*VAmax.
  469.  
  470. One other consideration is that you typically shouldn't put a laser printer on
  471. a UPS --- toner heaters draw enough current to overload a UPS and cause a
  472. shutdown within seconds.  The other thing is that you can't even put the laser
  473. printer on the same circuit with a UPS --- the heater kicks on every 20-30
  474. seconds, and most UPSs will see the current draw as a brownout.  So buy a
  475. separate line conditioner for the laser printer.
  476.  
  477. Finally, read the UPS's installation manual carefully if you're going
  478. to use it with other power-protection devices.  Some UPSs don't like having
  479. surge suppressors between them and the equipment.
  480.  
  481. David personally recommends surge suppressors and line conditioners from
  482. Tripp-Lite (available both mail-order and retail), and UPSs from Best Power
  483. Technologies (Necedah, WI - 1-(800)-356-5737).  I can enthusiastically second
  484. the TrippLite recommendation, but haven't dealt with Best Power at all.  There
  485. are many other vendors for all of these devices.
  486.  
  487. Tripp-Lite has a whole range of products, from a $10 phone-line
  488. surge-suppressor, to line conditioners and SPSs with prces in the hundreds of
  489. dollars.  They have a line of $50-80 line conditioners that are good for most
  490. peripherals (including your home stereo :->).
  491.  
  492. Best Power Technologies sells two lines of UPSs in the range for home systems.
  493. The older and more expensive FERRUPS line (which is what David has) has a smart
  494. interface, and very good filtering and surge-suppression capabilities.  He says
  495. "I have a 1.15kVA FERRUPS for my home system, which is overkill with my current
  496. hardware (although it rode out a 45 minute power failure with nary a whisper -
  497. no reboot).  In 1990, I paid ~$1600 for this device, and that has since gone
  498. up.  They also sell a newer line of Fortress UPSs.  These are better suited in
  499. price for home systems.  I don't know much about them, as they were not
  500. available when I bought my UPS.  I expect that this is what most people will
  501. want to consider, though.  In addition, Best sells Check-UPS, a software
  502. package (in source form) for monitoring the UPS and shutting it down.  I have
  503. found Best to be a good company to deal with, with competent, knowledgable
  504. sales people (who will be able to help you pick the right device), and helpful,
  505. courteous, and responsive technical support."
  506.  
  507. Other things to know:
  508.  
  509. A UPS should be wired directly to (or plugged directly into) the AC supply
  510. (i.e. a surge suppressor is neither required nor suggested between the wall and
  511. the UPS).  In addition, a surge suppressor between the UPS and the equipment
  512. connected to it is redundant and also unnecessary.
  513.  
  514. IV. Performance tuning
  515.  
  516. Here are the places where you can trade off spending against the performance
  517. level you want to buy and your expected job mix.
  518.